package com.heima.wemedia.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.model.common.dtos.ResponseResult;
import com.heima.model.wemedia.dtos.WmNewsDto;
import com.heima.model.wemedia.dtos.WmNewsPageReqDto;
import com.heima.model.wemedia.pojos.WmNews;

public interface WmNewsService extends IService<WmNews> {
    ResponseResult findAll(WmNewsPageReqDto wmNewsPageReqDto);//分页带条件查询自媒体文章列表
    ResponseResult saveNews(WmNewsDto wmNews, Short isSubmit);//自媒体文章发布 0 为草稿，1为提交
    ResponseResult findWmNewsById(Integer id);//根据id查询文章信息
    ResponseResult delNews(Integer id);//删除文章
    ResponseResult downOrUp(WmNewsDto dto);//文章上下架
}
